possible cause - French English Dictionary